; Aventurine

; Constants -------------------------

; Overrides -------------------------

[TextureOverrideAventurineHairPosition]
hash = 8de65cb9
handling = skip
vb0 = ResourceAventurineHairPosition
vb2 = ResourceAventurineHairBlend
draw = 18335,0

[TextureOverrideAventurineHairTexcoord]
hash = 32da43dd
vb1 = ResourceAventurineHairTexcoord

[TextureOverrideAventurineHairVertexLimitRaise]
hash = 2a1a1775

[TextureOverrideAventurineHeadPosition]
hash = ad82dc30
handling = skip
vb0 = ResourceAventurineHeadPosition
vb2 = ResourceAventurineHeadBlend
draw = 3543,0

[TextureOverrideAventurineHeadTexcoord]
hash = b281e41c
vb1 = ResourceAventurineHeadTexcoord

[TextureOverrideAventurineHeadVertexLimitRaise]
hash = 7df52768

[TextureOverrideAventurineBodyPosition]
hash = 1a4a96c3
handling = skip
vb0 = ResourceAventurineBodyPosition
vb2 = ResourceAventurineBodyBlend
draw = 11902,0

[TextureOverrideAventurineBodyTexcoord]
hash = 53bdb739
vb1 = ResourceAventurineBodyTexcoord

[TextureOverrideAventurineBodyVertexLimitRaise]
hash = a9bd2aa3

[TextureOverrideAventurineHairIB]
hash = 59d6021b
handling = skip
drawindexed = auto

[TextureOverrideAventurineHairA]
hash = 59d6021b
match_first_index = 0
ib = ResourceAventurineHairAIB

[TextureOverrideAventurineHairADiffuse]
hash = 7e21ce24
this = ResourceAventurineHairADiffuse

[TextureOverrideAventurineHairALightMap]
hash = 4699613b
this = ResourceAventurineHairALightMap

[TextureOverrideAventurineHeadIB]
hash = def114e4
handling = skip
drawindexed = auto

[TextureOverrideAventurineHeadA]
hash = def114e4
match_first_index = 0
ib = ResourceAventurineHeadAIB

[TextureOverrideAventurineHeadADiffuse]
hash = d4874355
;hash = c484fc3a
this = ResourceAventurineHeadADiffuse

[TextureOverrideAventurineHeadB]
hash = def114e4
match_first_index = 13956
ib = null

[TextureOverrideAventurineBodyIB]
hash = 47afa256
handling = skip
drawindexed = auto

[TextureOverrideAventurineBodyA]
hash = 47afa256
match_first_index = 0
ib = ResourceAventurineBodyAIB

[TextureOverrideAventurineBodyADiffuse]
hash = b1cd8482
this = ResourceAventurineBodyADiffuse

[TextureOverrideAventurineBodyALightMap]
hash = 115d50a7
this = ResourceAventurineBodyALightMap

[TextureOverrideAventurineBodyB]
hash = 47afa256
match_first_index = 52104
ib = null

[TextureOverrideAventurineBodyC]
hash = 47afa256
match_first_index = 61962
ib = null

[TextureOverrideAventurineSkip]
hash = 0c5dd2c6
handling = skip

; CommandList -----------------------

; Resources -------------------------

[ResourceAventurineHairPosition]
type = Buffer
stride = 40
filename = AventurineHairPosition.buf

[ResourceAventurineHairBlend]
type = Buffer
stride = 32
filename = AventurineHairBlend.buf

[ResourceAventurineHairTexcoord]
type = Buffer
stride = 8
filename = AventurineHairTexcoord.buf

[ResourceAventurineHeadPosition]
type = Buffer
stride = 40
filename = AventurineHeadPosition.buf

[ResourceAventurineHeadBlend]
type = Buffer
stride = 32
filename = AventurineHeadBlend.buf

[ResourceAventurineHeadTexcoord]
type = Buffer
stride = 8
filename = AventurineHeadTexcoord.buf

[ResourceAventurineBodyPosition]
type = Buffer
stride = 40
filename = AventurineBodyPosition.buf

[ResourceAventurineBodyBlend]
type = Buffer
stride = 32
filename = AventurineBodyBlend.buf

[ResourceAventurineBodyTexcoord]
type = Buffer
stride = 20
filename = AventurineBodyTexcoord.buf

[ResourceAventurineHairAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AventurineHairA.ib

[ResourceAventurineHeadAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AventurineHeadA.ib

[ResourceAventurineHeadBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AventurineHeadB.ib

[ResourceAventurineBodyAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AventurineBodyA.ib

[ResourceAventurineBodyBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AventurineBodyB.ib

[ResourceAventurineBodyCIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = AventurineBodyC.ib

[ResourceAventurineHairADiffuse]
filename = AventurineHairADiffuse.dds

[ResourceAventurineHairALightMap]
filename = AventurineHairALightMap.dds

[ResourceAventurineHeadADiffuse]
filename = AventurineHeadADiffuse.dds

[ResourceAventurineBodyADiffuse]
filename = AventurineBodyADiffuse.dds

[ResourceAventurineBodyALightMap]
filename = AventurineBodyALightMap.dds


; .ini generated by GIMI (Genshin-Impact-Model-Importer)
; If you have any issues or find any bugs, please open a ticket at https://github.com/SilentNightSound/GI-Model-Importer/issues or contact SilentNightSound#7430 on discord